package Entities;


import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

@Entity
@Table(name = "Rodamientos")
public class RodamientoBean implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private int idRodamiento;
	private String codigo;
	private String caracteristica;
	private String marca;
	private String origen;

	@Id
	@Column(name = "idRodamiento", nullable = false)
	@GeneratedValue(strategy = GenerationType.IDENTITY)
	public Integer getIdRodamiento() {
		return idRodamiento;
	}

	public void setIdRodamiento(Integer idRodamiento) {
		this.idRodamiento = idRodamiento;
	}

	@Column(name = "codigo", nullable = false, length = 50)
	public String getCodigo() {
		return codigo;
	}

	public void setCodigo(String codigo) {
		this.codigo = codigo;
	}

	@Column(name = "caracteristica", nullable = false, length = 50)
	public String getCaracteristica() {
		return caracteristica;
	}

	public void setCaracteristica(String caracteristica) {
		this.caracteristica = caracteristica;
	}

	@Column(name = "marca", nullable = false, length = 50)
	public String getMarca() {
		return marca;
	}

	public void setMarca(String marca) {
		this.marca = marca;
	}

	@Column(name = "origen", nullable = false, length = 50)
	public String getOrigen() {
		return origen;
	}

	public void setOrigen(String origen) {
		this.origen = origen;
	}

	public RodamientoBean() {
	}
	
	public RodamientoBean(String codigo,String caracteristica,String marca,String origen){
		this.codigo=codigo;
		this.caracteristica=caracteristica;
		this.marca=marca;
		this.origen=origen;		
	}
	
	
	
}